#define  _CRT_SECURE_NO_WARNINGS 1
//#include "head.h"

//void* calloc(size_t nmemb, size_t size);
/*
C语言还提供了一个函数叫 calloc，calloc函数也用来动态内存分配。
原型如下:
void* calloc(size_t num, sizet size);
函数的功能是为 num 个大小为 size 的元素开辟一块空间，并且把空间的每个字节初始化为0。
与函数 ma1loc 的区别只在于 calloc 会在返回地址之前把申请的空间的每个字节初始化为全0。
*/

//int main()
//{
//	//int* p1 = (int*)malloc(10 * sizeof(int)); // 不会初始化
//	int* p2 = (int*)calloc(10, sizeof(int)); // 会初始化为0
//
//	int i = 0;
//    for (i = 0; i < 10; i++)
//    {
//		printf("%d ", *(p2 + i));
//    }
//	free(p2);
//	p2 = NULL;
//
//	return 0;
//}
